운영자는 CXP 파이버
채널의 상태를 모니터링합니다. 이 기능은 현재 채널 구성을 표시하고,
다양한 통계 정보 및 오류 카운터에 대한 읽기 권한을 제공합니다.
하드웨어 플랫폼 지원 여부
imaFlex 2 Dual 100
리소스
운영자는
FiberConnection 매개변수 설정을
FPGA 디바이스 리소스 대화 상자에 읽기 전용 매개변수로 반영합니다.
FPGA 장치 리소스를 보려면 FPGA 장치 리소스
대화 상자를 Analysis 메뉴에서FPGA 장치 리소스대화 상자를 열면 FPGA 장치 리소스를 확인할 수 있습니다. 이 장치 리소스는
읽기 전용입니다:
그림 416. FPGA 디바이스 리소스
운영자는 다음 중 하나의 리소스를 사용합니다.
Port[0] CoF Status Lane 유형이거나,
Port[1] CoF Status Lane 유형 중 인덱스가 0에서 3 사이인 것.
비활성화된 모듈 매개변수
모듈 매개변수에서 이 연산자는
FiberConnection 매개변수와
CoFCamera 연산자가 인스턴스화되었는지 여부에 따라
관련된 통계 카운터만 표시합니다. 이 연산자는
다음에 도킹할 수 있습니다:
마스터 카메라 레인,
추가 차선, 또는
사용되지 않는 파이버 레인이라면, 해당 QSFP28 커넥터가
AppletProperties
연산자에서 CoF 프로토콜로 구성되어 있는 경우에 한합니다.
QSFP28
커넥터에 CoFCamera가 할당되어 있지 않은 경우, 매개변수 보기에는
FiberConnection 매개변수만 표시됩니다.
이 모드에서는 운영자가
유용한 정보를 전혀 모니터링할 수 없습니다.
CoFCamera를 사용할 때, 조작자가
확장 레인에 도킹되어 있으면 해당 확장 레인과 관련된 매개변수만
표시됩니다. 이 모드에서는 마스터 레인에 적용되는 매개변수는 숨겨집니다.
CoFCamera를 사용하고 조작자가
마스터 레인에 도킹할 때, 모든 매개변수가 표시됩니다.
매개변수
FiberConnection은 카메라가 어떤 QSFP28
포트에 연결되어 있는지, 그리고 카메라 조작자가 해당 포트의 어떤 레인을
모니터링하고 있는지를 정의합니다.
선택한 QSFP28 포트는
해당 포트에 대한
AppletProperties 연산자의 FiberProtocol 매개변수가
다음과 같이 CoF 로 설정되어 있고
DataForwarding로 설정되어 있지 않은 경우에만 사용할 수 있습니다.
만약
FiberProtocol 이
DataForwarding 로 설정되어 있고
CoFCamera 연산자가 해당
파이버 포트에 매핑을 시도하면, 설계 규칙 검사(DRC)에서 오류 메시지가 발생합니다. 이
경우, FiberConnection 매개변수는
충돌 상태(빨간색)로 표시되며, 마우스를 올려놓으면 충돌 원인을 설명하는 퀵팁 도움말
메시지가 표시됩니다.
동일한 레인에서 동일한
하드웨어 QSFP28 포트를 사용할 수 있는CoFPortStatus 연산자는
하나뿐입니다. 여러 연산자 간의 매핑은
전체 설계에 걸쳐 고유해야 합니다.
RxStreamPacketCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 2147483647]
이 매개변수는
수신된 스트림 패킷의 개수를 나타냅니다:
비트 [29:0] 실제 패킷
수를 나타냅니다.
비트 [30] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxStreamIncompleteCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는 수신된
스트림 패킷 중 형식이 잘못된 패킷의 수를 집계합니다. 예를 들어, 패킷 끝
표시자가 누락된 경우 등이 이에 해당합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxPacketCrcErrorCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는 수신된 패킷에서 발생한 CRC
오류의 횟수를 집계합니다:
비트 [11:0] 는
오류 수를 나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxStreamPacketCrcError
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 스트림 패킷에서 CRC
오류가 발생했는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxControlAckPacketCrcError
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 제어 확인 패킷에서 CRC
오류가 발생했는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxEventPacketCrcError
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 이벤트 패킷에서 CRC
오류가 발생했는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxLengthErrorCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는
실제 패킷 길이가 패킷 헤더에 지정된 길이와
다른 경우를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxStreamPacketLengthError
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 스트림 패킷에서 길이
오류가 발생했는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxEventPacketLengthError
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 이벤트 패킷에서 길이
오류가 발생했는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxBridgeError
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는
수신 브리지 모듈이 수신 데이터
스트림에서 프로토콜 위반을 감지한 경우를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxUnknownDataReceivedCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는
CXP 표준에 포함되지 않은 알 수 없는 패킷 데이터가 수신된 횟수를 집계합니다.
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxErrorCorrectedCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는
패킷 헤더 및 트레일러에서 수신된 오류 중 수정된 오류의 수를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxBridge 수정됨
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 브리지 데이터에 포함된
오류가 수정되었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxControlAckPacketCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 스트림 확인 패킷에서
오류가 수정되었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxStreamPacketCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 스트림 패킷에서
오류가 수정되었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxTriggerPacketCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 트리거 패킷에서 오류가
수정되었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxTriggerAckPacketCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 트리거 확인 패킷에서 오류가
수정되었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxEventPacketCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 이벤트 패킷에서 오류가
수정되었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxHeartBeatPacketCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 하트비트 패킷에서 오류가
수정되었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxUncorrectableErrorCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는
패킷 헤더 및 트레일러에서 수신되었으나 수정할 수 없었던 오류를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxBridgeNotCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 브리지 데이터에
수정할 수 없는 오류가 있었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxControlAckPacketNotCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 제어 확인 패킷에
수정할 수 없는 오류가
있었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxStreamPacketNotCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 스트림 패킷에
수정할 수 없는 오류가 있었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxTriggerPacketNotCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 트리거 패킷에
수정할 수 없는 오류가 있었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxTriggerAckPacketNotCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 트리거 확인 패킷에
수정할 수 없는 오류가
있었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxEventPacketNotCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 이벤트 패킷에
수정할 수 없는 오류가 있었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxHeartBeatPacketNotCorrected
Type
동적 읽기 매개변수
Default
NO
Range
{NO, YES}
이 매개변수는 수신된 하트비트 패킷에
수정할 수 없는 오류가 있었는지 여부를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxControlAckLostCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는 CXP에서 정의한
타임아웃(200 ms) 내에 확인 응답을 받지 못한 채 전송된 제어
패킷의 수를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxControlTagErrorCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는
해당 요청 제어 패킷에서 전송된 예상 태그와 일치하지 않는 태그를 가진
제어 패킷에 대한 확인 응답이 몇 개 수신되었는지 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
RxControlAckIncompleteCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는, 예를 들어
패킷 종료 표시기가 누락된 경우와 같이, 형식이 잘못된
확인 응답 패킷을 수신한 횟수를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인과 확장
레인에서만 표시됩니다.
TxTriggerOverRequestCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는 송신기가 이전 트리거 패킷을 전송하느라
바쁜 상태였기 때문에 건너뛴 트리거
요청의 수를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxTriggerAckLostCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는 CXP에서 정의한 480 나노초의 타임아웃 기간 내에
확인 응답 패킷을 수신하지 못한 채 전송된 트리거
패킷의 수를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxTriggerAckErrorCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는 수신기가 감지한 트리거 확인 패킷 내의
오류 수를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxTriggerOverRequestCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는 이전 트리거에 대한
확인 응답이 아직 진행 중이어서 확인 응답을 보낼 수 없었던 트리거
패킷의 수를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxTriggerLostCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는 결함이 있거나 수정할 수 없는 트리거
내용으로 인해 손실된 수신
트리거 패킷의 수를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxEventTagErrorCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는 수신된 이벤트 패킷에서 태그의 공백으로 인해 발생한 태그
오류의 개수를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxEventOverAckCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는 이벤트
패킷을 수신한 횟수를 집계하지만, 송신기가 여전히 이전 이벤트에 대한 확인 응답을 전송 중이기 때문에
해당 확인 응답을 보낼 수 없는 경우를 나타냅니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxEventIncompleteCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는 수신된 불완전한 이벤트
패킷의 수를 집계합니다. 예를 들어, 패킷 종료
표시자가 누락된 이벤트 패킷 등이 이에 해당합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxHeartBeatIncompleteCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
이 매개변수는
수신된 불완전한 하트비트 패킷의 수, 예를 들어
패킷 종료 표시기가 누락된 하트비트 패킷의 수를 집계합니다:
비트 [11:0] 위반 건수를
나타냅니다.
비트 [12] 은 오버플로를 나타냅니다.
가시성
이 매개변수는 마스터 레인에서만 표시됩니다.
RxHeartBeatMaxPeriodViolationCount
Type
동적 읽기 매개변수
Default
0
Range
[0 : 8191]
CXP 2.0 표준에서 하트비트
주기는 최대 100ms로 정의되어 있습니다. 이는 이 기간 동안 카메라가 최소한
하나의 하트비트 패킷을 전송해야 함을 의미합니다. 이 매개변수는 이 조건이
얼마나 자주 충족되는지를 충족되지 않는지 :